import { MessageContent } from "wukongimjssdk";
import { WK_MSG_TYPES } from "./wkim";

export default class LocationMsg extends MessageContent {
	lat;
	lng;

	//解码
	decodeJSON(content: {lat : number, lng : number}): void {
		this.lat = content.lat || 0;
		this.lng = content.lng || 0;
	}

	//编码
	encodeJSON() {
		return {
			lat: this.lat,
			lng: this.lng
		};
	}

	get contentType() {
		return WK_MSG_TYPES.location;
	}
}